import axios from "axios";
import { ElMessage } from 'element-plus'
// let axiosurl=""
// if (process.env.NODE_ENV=="development") {
//   axiosurl=process.env.VUE_APP_API
// }else{
//   axiosurl=process.env.VUE_APP_API
// }
// axios.defaults.withCredentials = true;
// 创建axios实例
const service = axios.create({

});
// 添加请求拦截与响应拦截

// 添加请求拦截器
service.interceptors.request.use((config) => {
  return config;
}, (error) => {
  // 对请求错误做些什么
  
  return Promise.reject(error);
});

// 添加响应拦截器
service.interceptors.response.use((response) => {
  const { code, data, message } = response.data
  if (code === 0) {
    return data
  } 
  else {
    //网络请求错误
    ElMessage.error(message)
    return Promise.reject(message)
  }
});


export default service